import { IReqApi } from '@/api/core'

/** 获取用户信息 API */
export const API_GET_USER_INFO: IReqApi = {
  title: '获取用户信息',
  method: 'POST',
  path: 'user/getAppletsUserInfo',
  prefix: 'api',
  version: 'applets',
}

/** 获取用户信息 req */
export interface IReqGetUserInfo {
  nickName?: string
  avatarUrl?: string
  gender?: number
}

/** 获取用户信息 res */
export interface IResGetUserInfo {
  email: string
  gender: 0 | 1 | 2
  headPortraitUri: string
  mobile: string
  nick_name: string
  userName: string

  // id: number
  // userName: string
  // nickName: string
  // mobile: string
  // gender: boolean
  // headUrl: string
  // email: string
  // loginName: string // 暂未使用
  // nick_name: string // 暂未使用
  // menuList: any[] // 暂未使用
  // gmt_create: string // 暂未使用
  // permissionList: any[] // 暂未使用
  // headPortraitUri: string // 暂未使用
}
